package 内部类;


class Line {
    public class Point{
        public int x,y;
    }
    public Point getPoint() {
        return new Point();
    }
}

class Triangle {
    public Triangle() {
        //成员内部类的访问规则
        //  成员内部类不是静态的：
        //  外部类名.内部类名 对象名 = new 外部类名().new 内部类名();
        //  成员内部类是静态的：
        //  外部类名.内部类名 对象名 = new 外部类名.内部类名();
        //外部类想要访问 内部类，必须创建对象
        Line.Point p=(new Line()).getPoint();
    }
}
public class demo2 {

}
